solar-powered calculator - French English Dictionary